import kioscodeal.*

class BootStrap {

	def init = { servletContext ->
		new File('cargaMarcas.txt').splitEachLine("\t") {campos->
			def marca = new Marca (
					titulo: campos[0],
					descripcion: campos[1]
					).save(failOnError:true)
		}
		
		new File('cargaFamilias.txt').splitEachLine("\t") {campos->
			def marca = new Familia (
					titulo: campos[0],
					descripcion: campos[1]
					).save(failOnError:true)
		}
		
		def admin = new User(login:"admin",
			password:"admin",
			nombre:"Administrator",
			role:Role.ADMINISTRATOR,
			apellido:"Administrator",
			fechaNacimiento : "01/05/1988",
			calle : "Belgrano",
			numeroDireccion : 687,
			piso : 4,
			numeroDepartamento : 18,
			codigoPostal : 1292,
			dni : 33811590,
			telefonoFijo : 5555555,
			telefonoMovil : 1555555555,
			mail : "admin@gmail.com",
			edad : 26,
			minimoCompra : 30,
			estado: EstadoCliente.ACTIVO
			)
			admin.save()
			
			def user = new User(login:"esantamarta",
				password:"admin",
				nombre:"Ezequiel",
				role:Role.USER,
				apellido:"Santa Marta",
				fechaNacimiento : "01/05/1988",
				calle : "Belgrano",
				numeroDireccion : 687,
				piso : 4,
				numeroDepartamento : 18,
				codigoPostal : 1292,
				dni : 33811590,
				telefonoFijo : 5555555,
				telefonoMovil : 1555555555,
				mail : "ezequielsantam@gmail.com",
				edad : 26,
				minimoCompra : 10,
				estado: EstadoCliente.ACTIVO
				)
				user.save()
		
	}
	
	
	def destroy = {
	}
}


